Skip to content

Conversation

petejohanson
Copy link
Contributor

Add the ability to use a preemptible, and possibly lower priority, main thread for all core ZMK event/work processing, to keep system work queue available to process timimg sensitive work.

PR check-list

  • Branch has a clean commit history
  • Additional tests are included, if changing behaviors/core code that is testable.
  • Proper Copyright + License headers added to applicable files (Generally, we stick to "The ZMK Contributors" for copyrights to help avoid churn when files get edited)
  • Pre-commit used to check formatting of files, commit messages, etc.
  • Includes any necessary documentation changes.

@petejohanson petejohanson self-assigned this May 20, 2025
@petejohanson petejohanson added enhancement New feature or request core Core functionality/behavior of ZMK labels May 20, 2025
@petejohanson petejohanson force-pushed the core/main-work-queue branch from a0acdfe to a437fab Compare May 20, 2025 08:03
Add the ability to use a preemptible, and possibly lower priority, main
thread for all core ZMK event/work processing, to keep system work queue
available to process timimg sensitive work.
@petejohanson petejohanson force-pushed the core/main-work-queue branch from a437fab to 307f8ca Compare May 27, 2025 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Core functionality/behavior of ZMK enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant